package com.opal.jx.mapper.mysql;

import com.opal.jx.entity.table.JxAssessBzcjFzry;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * 辅助人员
 */
public interface JxAssessBzcjFzryMapper {

    /**
     * 根据年月查询辅助人员的数据
     * @param year
     * @param month
     * @return
     */
    List<JxAssessBzcjFzry> selectBzcjFuZhuRenYuan(@Param("year") Integer year, @Param("month")Integer month);

    /**
     * 根据年、月、工号查询辅助人员的数据
     * @param year
     * @param month
     * @return
     */
    List<JxAssessBzcjFzry> selectBzcjFuZhuRenYuanByYearAndMonthAndEmpCode(@Param("year") Integer year, @Param("month")Integer month,@Param("empCode")String empCode);

    int insert(JxAssessBzcjFzry jxAssessBzcjFzry);

    /**
     * 根据年月删除辅助人员数据
     * @param assessYear
     * @param assessMonth
     */
    void deleteByYearAndMonth(@Param("year") Integer assessYear,@Param("month") Integer assessMonth);
}
